★★★
54-56 Main Street, St. Ann, Near Turtle Beach, Ocho Rios, Jamaica
Property Location
A stay at Village Hotel places you in the heart of Ocho Rios, convenient to Mahogany Beach and Dunn's River Falls. This hotel is within close proximity of Turtle River Park and Turtle Beach.